Dynomotion

Group: DynoMotion Message: 1391 From: bradodarb Date: 6/29/2011
Subject: Motor jogging
This is my first experience with the kflop and I have a lot to learn.


I made a test rig last night with an old gecko 203v I had around.

I have connected to it a nema 23 motor.

As far as connections to the kflop go:


GECKO KFLOP

STEP connected to pin 15
DIR connected to pin 16
COMMON connected to pin 25



When I fire things up, the motor holds. If I go to Digital IO screen in KMotion application I can get the motor to step by toggling bit 8



I have the axis channel 0 set to no input and stepdir for output

and 0 for the output channel(which I read as open collector).



So, while I can manually step the motor, I must be missing a configuration step because I cannot jog in either the console or the CNC application.


Please advise,


-Brad
Group: DynoMotion Message: 1392 From: Tom Kerekes Date: 6/29/2011
Subject: Re: Motor jogging
Hi Brad,
 
The Gecko 203V need its inputs to source and sink current.  Open collector outputs only sink.  Try selecting Output Chan0 to 8 to switch KFLOP's outputs to LVTTL.
 
Regards
TK 

--- On Wed, 6/29/11, bradodarb <bradodarb@...> wrote:

From: bradodarb <bradodarb@...>
Subject: [DynoMotion] Motor jogging
To: DynoMotion@yahoogroups.com
Date: Wednesday, June 29, 2011, 8:55 AM

 
This is my first experience with the kflop and I have a lot to learn.

I made a test rig last night with an old gecko 203v I had around.

I have connected to it a nema 23 motor.

As far as connections to the kflop go:

GECKO KFLOP

STEP connected to pin 15
DIR connected to pin 16
COMMON connected to pin 25

When I fire things up, the motor holds. If I go to Digital IO screen in KMotion application I can get the motor to step by toggling bit 8

I have the axis channel 0 set to no input and stepdir for output

and 0 for the output channel(which I read as open collector).

So, while I can manually step the motor, I must be missing a configuration step because I cannot jog in either the console or the CNC application.

Please advise,

-Brad

Group: DynoMotion Message: 1394 From: bradodarb Date: 6/29/2011
Subject: Re: Motor jogging
Thanks Tom, that did the trick!



I have some nasty resonance around V = 2500 until about V = 4000.


I thought I saw something around this forum related to it. I think it has to do with 'dead-band'?

I use servos at work so the whole stepper thing is new to me. Makes some sweet noise on the accel ramps though.


-Brad


--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Brad,
>  
> The Gecko 203V need its inputs to source and sink current.  Open collector outputs only sink.  Try selecting Output Chan0 to 8 to switch KFLOP's outputs to LVTTL.
>  
> Regards
> TK 
>
> --- On Wed, 6/29/11, bradodarb <bradodarb@...> wrote:
>
>
> From: bradodarb <bradodarb@...>
> Subject: [DynoMotion] Motor jogging
> To: DynoMotion@yahoogroups.com
> Date: Wednesday, June 29, 2011, 8:55 AM
>
>
>  
>
>
>
> This is my first experience with the kflop and I have a lot to learn.
>
> I made a test rig last night with an old gecko 203v I had around.
>
> I have connected to it a nema 23 motor.
>
> As far as connections to the kflop go:
>
> GECKO KFLOP
>
> STEP connected to pin 15
> DIR connected to pin 16
> COMMON connected to pin 25
>
> When I fire things up, the motor holds. If I go to Digital IO screen in KMotion application I can get the motor to step by toggling bit 8
>
> I have the axis channel 0 set to no input and stepdir for output
>
> and 0 for the output channel(which I read as open collector).
>
> So, while I can manually step the motor, I must be missing a configuration step because I cannot jog in either the console or the CNC application.
>
> Please advise,
>
> -Brad
>
Group: DynoMotion Message: 1395 From: Tom Kerekes Date: 6/29/2011
Subject: Re: Motor jogging
Hi Brad,
 
No I don't think it is a "dead band".  There is a potentiometer on the Geckos that can help with that low speed resonance (250-400 full steps per second).  The circuit they use ends up with a current offset which is a function of your motor inductance and supply voltage.  This current offset results in a distorted current waveform which excites any resonance.  The pot corrects for this offset and results in a nice sinusoidal current waveform.  Use KFLOP to Jog at the speed that sounds the worst and adjust the pot to see if it goes away or at least diminishes.
 
Regards
TK

--- On Wed, 6/29/11, bradodarb <bradodarb@...> wrote:

From: bradodarb <bradodarb@...>
Subject: [DynoMotion] Re: Motor jogging
To: DynoMotion@yahoogroups.com
Date: Wednesday, June 29, 2011, 2:30 PM

 
Thanks Tom, that did the trick!

I have some nasty resonance around V = 2500 until about V = 4000.

I thought I saw something around this forum related to it. I think it has to do with 'dead-band'?

I use servos at work so the whole stepper thing is new to me. Makes some sweet noise on the accel ramps though.

-Brad

--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Brad,
>  
> The Gecko 203V need its inputs to source and sink current.  Open collector outputs only sink.  Try selecting Output Chan0 to 8 to switch KFLOP's outputs to LVTTL.
>  
> Regards
> TK 
>
> --- On Wed, 6/29/11, bradodarb <bradodarb@...> wrote:
>
>
> From: bradodarb <bradodarb@...>
> Subject: [DynoMotion] Motor jogging
> To: DynoMotion@yahoogroups.com
> Date: Wednesday, June 29, 2011, 8:55 AM
>
>
>  
>
>
>
> This is my first experience with the kflop and I have a lot to learn.
>
> I made a test rig last night with an old gecko 203v I had around.
>
> I have connected to it a nema 23 motor.
>
> As far as connections to the kflop go:
>
> GECKO KFLOP
>
> STEP connected to pin 15
> DIR connected to pin 16
> COMMON connected to pin 25
>
> When I fire things up, the motor holds. If I go to Digital IO screen in KMotion application I can get the motor to step by toggling bit 8
>
> I have the axis channel 0 set to no input and stepdir for output
>
> and 0 for the output channel(which I read as open collector).
>
> So, while I can manually step the motor, I must be missing a configuration step because I cannot jog in either the console or the CNC application.
>
> Please advise,
>
> -Brad
>

Group: DynoMotion Message: 1396 From: bradodarb Date: 6/29/2011
Subject: Re: Motor jogging
Right again Tom, thanks.


-Brad Murry


--- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@...> wrote:
>
> Hi Brad,
>  
> No I don't think it is a "dead band".  There is a potentiometer on the Geckos that can help with that low speed resonance (250-400 full steps per second).  The circuit they use ends up with a current offset which is a function of your motor inductance and supply voltage.  This current offset results in a distorted current waveform which excites any resonance.  The pot corrects for this offset and results in a nice sinusoidal current waveform.  Use KFLOP to Jog at the speed that sounds the worst and adjust the pot to see if it goes away or at least diminishes.
>  
> Regards
> TK
>
> --- On Wed, 6/29/11, bradodarb <bradodarb@...> wrote:
>
>
> From: bradodarb <bradodarb@...>
> Subject: [DynoMotion] Re: Motor jogging
> To: DynoMotion@yahoogroups.com
> Date: Wednesday, June 29, 2011, 2:30 PM
>
>
>  
>
>
>
> Thanks Tom, that did the trick!
>
> I have some nasty resonance around V = 2500 until about V = 4000.
>
> I thought I saw something around this forum related to it. I think it has to do with 'dead-band'?
>
> I use servos at work so the whole stepper thing is new to me. Makes some sweet noise on the accel ramps though.
>
> -Brad
>
> --- In DynoMotion@yahoogroups.com, Tom Kerekes <tk@> wrote:
> >
> > Hi Brad,
> >  
> > The Gecko 203V need its inputs to source and sink current.  Open collector outputs only sink.  Try selecting Output Chan0 to 8 to switch KFLOP's outputs to LVTTL.
> >  
> > Regards
> > TK 
> >
> > --- On Wed, 6/29/11, bradodarb <bradodarb@> wrote:
> >
> >
> > From: bradodarb <bradodarb@>
> > Subject: [DynoMotion] Motor jogging
> > To: DynoMotion@yahoogroups.com
> > Date: Wednesday, June 29, 2011, 8:55 AM
> >
> >
> >  
> >
> >
> >
> > This is my first experience with the kflop and I have a lot to learn.
> >
> > I made a test rig last night with an old gecko 203v I had around.
> >
> > I have connected to it a nema 23 motor.
> >
> > As far as connections to the kflop go:
> >
> > GECKO KFLOP
> >
> > STEP connected to pin 15
> > DIR connected to pin 16
> > COMMON connected to pin 25
> >
> > When I fire things up, the motor holds. If I go to Digital IO screen in KMotion application I can get the motor to step by toggling bit 8
> >
> > I have the axis channel 0 set to no input and stepdir for output
> >
> > and 0 for the output channel(which I read as open collector).
> >
> > So, while I can manually step the motor, I must be missing a configuration step because I cannot jog in either the console or the CNC application.
> >
> > Please advise,
> >
> > -Brad
> >
>